Page History: Standard Header
Compare Page Revisions
Page Revision: 2012/09/17 13:34
All messages (administrative or application) are preceded by a Standard Header. In addition to providing the identification of FIX Session participants, the Standard Header identifies the Message Type (Tag 35), Message Length (Tag 9), Origination times (Tag 52 and Tag 122) and Message Sequence order (Tag 34). The Standard Header also offers additional information on FIX Session authentication, resent messages, duplicated messages and message routing and delivery.
Standard Header DictionaryTag | Field Name | Req'd | Comments |
---|
8 | BeginString | Y | FIX.4.2 |
9 | BodyLength | Y | Length of Current Message |
35 | MsgType | Y | Message Type |
49 | SenderCompID | Y | Comp ID that identifies the Sender of this message |
56 | TargetCompID | Y | Comp ID that identifies the receiver (Target) of this message |
115 | OnBehalfOfCompID | N | ID of (third-party) Trading partner company from whom this message is received |
128 | DeliverToCompID | N | ID of (third-party) Trading partner company to whom this message is sent |
90 | SecureDataLen | N | Length of SecureData (Tag 91) field |
91 | SecureData | N | Secure Data (used for License Code of Login messages) |
34 | MsgSeqNum | Y | Sequence number of current message |
50 | SenderSubID | N | ID of message originator |
142 | SenderLocationID | N | Geographic location ID of message sender |
57 | TargetSubID | N | ID of message receiver |
143 | TargetLocationID | N | Geographic location ID of message receiver (target) |
116 | OnBehalfOfSubID | N | ID of third-party Trading partner from whom this message is received |
144 | OnBehalfOfLocationID | N | ID of location of third-party Trading partner from whom this message is received |
129 | DeliverToSubID | N | ID of third-party Trading partner to whom this message is sent |
145 | DeliverToLocationID | N | ID of location of third-party Trading partner to whom this message is sent |
43 | PossDupFlag | N | "Y(es)" or "N(o)" Flag that indicates possible retransmission of message with this sequence number |
97 | PossResend | N | "Y(es)" or "N(o)" Flag that indicates that the current message may contain information that has been sent under another sequence number |
52 | SendingTime | Y | Time of message transmission - expressed in UTC (Universal Time Coordinated) |
122 | OrigSendingTime | N | Original time of message transmission when transmitting orders as the result of a Resend Request - expressed in UTC (Universal Time Coordinated) |
212 | XmlDataLen | N | Not used. Length of XmlData |
213 | XmlData | N | Not used. XML Data stream |
347 | MessageEncoding | N | Not used. Type of message encoding (non-ASCII characters). All T4 FIX API encoding is in ASCII. |
369 | LastMsgSeqNumProcessed | N | The last Sequence Number (Tag 34) value received by the T4 FIX API |
370 | OnBehalfOfSendingTime | N | Time of message transmission by (third-party) Trading Partner - expressed in UTC (Universal Time Coordinated) |
FIX API Home Page.